package org.jeecg.common.workflow.vo.acct.unpri;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecg.common.aspect.annotation.Dict;
import org.jeecgframework.poi.excel.annotation.Excel;

/**
 * @author : Wzz
 * @create : 2023-04- 27- 10:52
 * @desc :
 */
@Data
public class BpmAcctUnpriBaseVo {

    /**
     * 管辖行
     */
    @Excel(name = "管辖行", width = 15)
    @ApiModelProperty(value = "管辖行")
    private java.lang.String adminOrgNo;
    /**
     * 开户行
     */
    @Excel(name = "开户行", width = 15)
    @ApiModelProperty(value = "开户行")
    private java.lang.String obranchNo;
    /**
     * 客户名称
     */
    @Excel(name = "客户名称", width = 15)
    @ApiModelProperty(value = "客户名称")
    private java.lang.String cusmNm;
    /**
     * 客户号
     */
    @Excel(name = "客户号", width = 15)
    @ApiModelProperty(value = "客户号")
    private java.lang.String cusmNo;
    /**
     * 申请维护为不对账账号
     */
    @Excel(name = "申请维护为不对账账号", width = 15)
    @ApiModelProperty(value = "申请维护为不对账账号")
    private java.lang.String unpriaccNo;
    /**
     * 账户余额
     */
    @Excel(name = "账户余额", width = 15)
    @ApiModelProperty(value = "账户余额")
    private java.lang.String accBal;
    /**
     * 申请原因
     */
    @Excel(name = "申请原因", width = 15, dicCode = "unpriacc_reason")
    @ApiModelProperty(value = "申请原因")
    @Dict(dicCode = "unpriacc_reason")
    private java.lang.String reasonType;
    /**
     * 申请的具体原因描述（如账户冻结，请注明解冻日期）
     */
    @Excel(name = "申请的具体原因描述（如账户冻结，请注明解冻日期）", width = 15)
    @ApiModelProperty(value = "申请的具体原因描述（如账户冻结，请注明解冻日期）")
    private java.lang.String reason;
    /**
     * 附件
     */
    @Excel(name = "附件", width = 15)
    @ApiModelProperty(value = "附件")
    private java.lang.String appendFile;

    @ApiModelProperty(value = "是否为关户或不动户")
    private java.lang.String isCloseAcct;
}
